someone's point is well taken - Alemán Inglés Diccionario